pool hall - French English Dictionary